package src.main.kotlin.day08

/**
 * 初始化容易忽略的点注意1.：kotlin的编译是按照从上到下进行编译，代码的位置很重要
 *  类的属性和init是平级顺序的
 */
fun main() {

}

class RuntimeStep(){

    //放在这里，就会首先初始化，不会有问题
    val blood = 100
    init {
        val bloodbonus = blood.times(4)
    }
    //放在这里，根据（show kotlin ）字节码编译结果来看，并没有初始化这个属性
//    val blood = 100

}